package cate.game.role.pvp;

import cate.game.role.RoleSnapshot;
import easy.java.dev.note.NoteClass;
import easy.java.dev.note.NoteField;

@NoteClass(value = "通用战斗记录")
public class PvpRecord {

    @NoteField(value = "战斗方A")
    public RoleSnapshot snapshotA;

    @NoteField(value = "战斗方B")
    public RoleSnapshot snapshotB;

    @NoteField(value = "录像唯一ID")
    public String replayUid;

    @NoteField(value = "A的值变化")
    public long valueChangeA;

    @NoteField(value = "B的值变化")
    public long valueChangeB;

    @NoteField(value = "A的值")
    public long valueA;

    @NoteField(value = "B的值")
    public long valueB;

    @NoteField(value = "排名A")
    public int rankA;

    @NoteField(value = "排名B")
    public int rankB;

    @NoteField(value = "胜利者")
    public byte winner;

    @NoteField(value = "记录时间")
    public long recordTime;
}
